package com.websocketOfNotice.msgDomain;

/**
 * <P>
 *     通知类型
 * </P>
 * @author 大忽悠
 * @create 2022/2/12 22:23
 */
public enum NoticeType {
//    COMMENT_ON_ISSUE:在问题下面发布回答,通知对应的问题发布者
//    COMMENT_ON_COMMENT:在回答进行进行评论,通知对应的回答发布者
//    COMMENT_ON_SON_OR_GRANTSON_COMMENT:对儿子或者同级孙子进行评论,通知对应的评论发布者
    COMMENT_ON_ISSUE("COMMENT_ON_ISSUE"),
    COMMENT_ON_COMMENT("COMMENT_ON_COMMENT"),
    COMMENT_ON_SON_OR_GRANTSON_COMMENT("COMMENT_ON_SON_OR_GRANTSON_COMMENT"),
//  LIKE_ON_ISSUE:点赞问题
//  LIKE_ON_COMMENT:点赞回答
// LIKE_ON_SON_COMMENT:点赞儿子评论
    LIKE_ON_ISSUE("LIKE_ON_ISSUE"),
    LIKE_ON_COMMENT("LIKE_ON_COMMENT"),
    LIKE_ON_SON_COMMENT("LIKE_ON_SON_COMMENT");

    String type;

    NoticeType(String type) {
        this.type = type;
    }

    public String getType() {
        return type;
    }

}
